public class ejercicio2 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		int consecutivos[] = new int[100];
		int inicio = 541;
		boolean multiplo2 = false; 
		boolean multiplo3 = false;
		boolean multiplo5 = false;

		//Asignar valores 
		for (int i=0; i<100 ; i++){
			consecutivos[i] = inicio; 
			inicio++;
		}
	
		for ( int j = consecutivos.length-1 ; j >- 1 ; j--)
		{
			System.out.print(consecutivos[j] + " ");
			
			if (consecutivos[j]%2==0) multiplo2 = true;
			if (consecutivos[j]%3==0) multiplo3 = true;
			if (consecutivos[j]%5==0) multiplo5 = true;
			if ((multiplo2) || (multiplo3) ||  (multiplo5))
			{
				System.out.print("es multiplo de: " + ((multiplo2) ? "2" : "") + ((multiplo3) ? " 3" : "") + ((multiplo5) ? " 5" : ""));
				multiplo2 = false; multiplo3 = false; multiplo5 = false;
			} 	
			System.out.println();
		}	
	
	}
}
//MODIFICAR Y VOLVER A ENTREGAR